'use client'; import { Column, Row } from '@umami/react-zen'; import { useState } from 'react'; import { FieldSelectForm } from '@/app/(main)/websites/[websiteId]/(reports)/breakdown/FieldSelectForm'; import { WebsiteControls } from '@/app/(main)/websites/[websiteId]/WebsiteControls'; import { Panel } from '@/components/common/Panel'; import { useDateRange, useMessages } from '@/components/hooks'; import { ListCheck } from '@/components/icons'; import { DialogButton } from '@/components/input/DialogButton'; import { Breakdown } from './Breakdown'; export function BreakdownPage({ websiteId }: { websiteId: string }) { const { dateRange: { startDate, endDate }, } = useDateRange(); const [fields, setFields] = useState(['path']); return ( ); } const FieldsButton = ({ value, onChange }) => { const { formatMessage, labels } = useMessages(); return ( } label={formatMessage(labels.fields)} width="400px" minHeight="300px" variant="outline" > {({ close }) => { return ; }} ); };